﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ActivitiesPlan.domain {
    class Pupil {
        private String firstName;
        private String lastName;
        private String className;
        private int classDivision;
        private List<Activity> otherActivities = new List<Activity> ();
        private List<Activity> wishActivities = new List<Activity> ();

        public List<Activity> WishActivities {
            get { return wishActivities; }
            set { wishActivities = value; }
        }
        

        public List<Activity> OtherActivities {
            get { return otherActivities; }
            set { otherActivities = value; }
        }
        

        public int ClassDivision {
            get { return classDivision; }
            set { classDivision = value; }
        }
        

        public String ClassName {
            get { return className; }
            set { className = value; }
        }
        

        public String LastName {
            get { return lastName; }
            set { lastName = value; }
        }
        

        public String FirstName {
            get { return firstName; }
            set { firstName = value; }
        }

        public void addOtherActivity(Activity activity) {
            this.otherActivities.Add(activity);
        }
        
    }
}
